今年的鐵人賽也算是順利的結束了XD很開心的事今年是我的第二年,終於報了去年沒完賽的遺憾了XD今年算是很幸運的可以跟同事一起參賽,也很非常感謝同事們都順利完賽了~看來要約個慶功宴哈哈,總之謝謝讓我遇到這麼棒的同事~今天最後一天我們簡單總複習一下這三十天我們學到什麼東西吧~
ORM 跟 raw SQL 的差異性,然後詳細介紹彼此使用的時機點zeabur 這個部署平台,讓你可以快速鍵一個 production 的 DB server
prisma 怎麼兼容不同的 ORM Lib 確保 connection 可以同步到 DB
Schema 去區分不同的 DB 工作區scalar type 的使用,以及如何 migrate DB
relation 的內容,如多對多、一對多、一對一甚至是 self relation 等等query 效能,透過 batched queries 的方式讓你遊走不同 table 間的資料,同時也解決部分 n + 1 問題DB 操作都是 type safe 同時也保護資料不被洩漏看到不應該看到的欄位prisma 中的 ORM 遭做成一個 function 方便日後複用global omit 跟 local omit 移出不想被 user 看到的欄位log 的意義與 debug 的教學Raw SQL 透過 prisma client generate 成一個 function
SQL 對於 array type 怎麼使用最後謝謝你們看到這邊,也希望讀者們可以從中學到不少東西~期待我們明年再相見~我是一個熱愛網頁技術的 Danny 先下台一鞠躬拉~
✅ 前端社群 :
https://lihi3.cc/kBe0Y
謝謝分享,看得很過癮。以前就是來了就用,也沒時間看那麼多細節,這一系列補足了不少東西
我這三十天就等你這個留言